
CREATE EXTERNAL TABLE IF NOT EXISTS spmi_ods.spmi_bill_recalculate_report(
id                                                 bigint                         COMMENT '主键ID',
task_id                                            bigint                         COMMENT '主任务ID',
sum_num                                            bigint                         COMMENT '总票数',
retry_count                                        bigint                         COMMENT '重试次数',
start_time                                         timestamp                      COMMENT '处理开始时间',
end_time                                           timestamp                      COMMENT '处理结束时间',
status                                             smallint                       COMMENT '状态类型:0. 未进行 1. 成功 2. 进行中 3 失败 ',
file_url                                           String                         COMMENT '文件路径',
file_name                                          String                         COMMENT '文件名',
file_generate_time                                 String                         COMMENT '文件生成时间'
)
COMMENT '任务主表'
PARTITIONED BY (dt STRING COMMENT '更新/创建日期 (yyyy-MM-dd)')
STORED AS PARQUET
LOCATION '/dw/hive/spmi_ods.db/external/spmi_bill_recalculate_report'
TBLPROPERTIES (
  'parquet.column.index.access'='true'
)